package co.edu.uniquindio.ingesis.logica;

public class Question 
{
	protected String text;
	protected String answer="james gosling";
	
	public Question(String text)
	{
		this.text=text;
	}

	/**
	 * Este metodo permite retornar el answer
	 * @return answer
	 */
	public String getAnswer() {
		return answer;
	}
	
	/**
	 * Este metodo permite agregar un answer de tipo String
	 * @param answer
	 */
	public void setAnswer(String answer) {
		this.answer = answer;
	}
	
	/**
	 * Este metodo permite comparar answers y devuelve un boolean si las answer son iguales o no
	 * @param answer1
	 * @return true or false
	 */
	public boolean checkAnswer(String answer1)
	{
		if (getAnswer().equalsIgnoreCase(answer1))
		{
			return true;
		}
		else
		{
			return false;
		}
	}
	
	public boolean checkAnswerV(String answer1)
	{
		return getAnswer().equals(answer1);
	}
	
	/**
	 * Este metodo permite mostrar en la consola la o las preguntas que hay
	 */
	public void display()
	{
		System.out.println(text);
	}
}
